<?php
    session_start();

    if (!isset($_SESSION['is_logged_in'])) {
        header("Location:../index.php");
        die();
    }
    
    include("conexion.php");
    
    $con = new mysqli($dbhost, $dbuser, $dbpass, $db) or die("Problemas al conectar al Servidor");
    
    $query = "SELECT p.NumePart, p.NumeFech, DATE_FORMAT(p.FechPart, '%d-%m-%Y') FechPart, t.NombTorneo, el.NombEqui NombEquiLoca, ev.NombEqui NombEquiVisi, PtosEquiLoca, PtosEquiVisi";
    $query.= " FROM partidos p";
    $query.= " INNER JOIN torneos t ON p.NumeTorneo = t.NumeTorneo";
    $query.= " INNER JOIN equipos el ON p.NumeEquiLoca = el.NumeEqui";
    $query.= " INNER JOIN equipos ev ON p.NumeEquiVisi = ev.NumeEqui";
    $query.= " ORDER BY p.FechPart DESC, NombTorneo, NumeFech";
        
    $tabla = $con->query($query);
    $i = 1;

    if ($tabla->num_rows > 0) {
    	$strSalida = $crlf.'<table class="tabla">';
	    $strSalida.= $crlf.'<tr class="tablaFilaTitulo">';
	    $strSalida.= $crlf.'<th>N&uacute;mero</th>';
	    $strSalida.= $crlf.'<th>Nro. Fecha</th>';
	    $strSalida.= $crlf.'<th>Fecha</th>';
	    $strSalida.= $crlf.'<th>Torneo</th>';
	    $strSalida.= $crlf.'<th>Local</th>';
	    $strSalida.= $crlf.'<th>Visitante</th>';
	    $strSalida.= $crlf.'<th>Puntos Local</th>';
	    $strSalida.= $crlf.'<th>Puntos Visitante</th>';
	    $strSalida.= $crlf.'<th>Editar</th>';
	    $strSalida.= $crlf.'<th>Borrar</th>';
	    $strSalida.= $crlf.'</tr>';
    
	    while ($fila = $tabla->fetch_array()) {
	        if ($i % 2 == 0)
	            $strSalida.= $crlf.'<tr class="tablaFilaAlternativa">';
	        else
	            $strSalida.= $crlf.'<tr class="tablaFilaNormal">';
	        
	        $strSalida.= $crlf.'<td style="text-align: center;">';
	        //Numero
	        $strSalida.= $crlf.$fila["NumePart"].'</td>';
	        //Nro Fecha
	        $strSalida.= $crlf.'<td id="NumeFech'.$fila["NumePart"].'">'.$fila["NumeFech"].'</td>';
	        //Fecha
	        $strSalida.= $crlf.'<td id="FechPart'.$fila["NumePart"].'">'.$fila["FechPart"].'</td>';
	        //Torneo
	        $strSalida.= $crlf.'<td id="NombTorneo'.$fila["NumePart"].'">'.$fila["NombTorneo"].'</td>';
	        //Local
	        $strSalida.= $crlf.'<td id="NombEquiLoca'.$fila["NumePart"].'">'.$fila["NombEquiLoca"].'</td>';
	        //Visitante
	        $strSalida.= $crlf.'<td id="NombEquiVisi'.$fila["NumePart"].'">'.$fila["NombEquiVisi"].'</td>';
	        //Puntos Local
	        $strSalida.= $crlf.'<td id="PtosEquiLoca'.$fila["NumePart"].'">'.$fila["PtosEquiLoca"].'</td>';
	        //Puntos Visitante
	        $strSalida.= $crlf.'<td id="PtosEquiVisi'.$fila["NumePart"].'">'.$fila["PtosEquiVisi"].'</td>';
	        //Editar
	        $strSalida.= $crlf.'<td><input type="button" value="Editar" onclick="editar(\''.$fila["NumePart"].'\')" class="boton" /></td>';
	        //Borrar
	        $strSalida.= $crlf.'<td><input type="button" value="Borrar" onclick="borrar(\''.$fila["NumePart"].'\')" class="boton" /></td>';
	        $strSalida.= $crlf.'</tr>';
	        
	        $i++;
	    }
	    $strSalida.=$crlf.'</table>';
	    $tabla->free();
    }
    else
    	$strSalida = $crlf."No hay partidos para mostrar.";
    
    $con->close();

    echo $strSalida;
?>
